
function request(url, data = {}, method = "GET", examine = false,formatDate) {

	console.log(uni.getStorageSync('token'))
	console.log(uni.getSystemInfoSync().platform == 'ios')
	// 判断设备型号
	let appType;
	if(uni.getSystemInfoSync().platform == 'ios'){
		appType = 1
		
	}else{
		
		appType = 2
	} 

	var Content_Type = 'application/json;charset=utf-8';
	// formdata   改变Content-Type
	if(formatDate=='formatDate'){
		Content_Type = 'application/x-www-form-urlencoded;charset=utf-8';
	}
	  return new Promise(function (resolve, reject) {
		  console.log('请求地址',url);
		   console.log('请求参数',data);
		  
		  uni.request({
		  	  url: url,
		  	  data: data,
			  
		  	  method: method,
		  	  header: {
		  		'Content-Type': Content_Type,
		  		'X-Nideshop-Token': uni.getStorageSync('token'), 
		  		'LT-APPVERS': 104,//版本号
		  		'LT-APPTYPE':appType,//设备类型 1是ios 2是安卓
		  		'LT-PID':2,//产品id 1是B端 2是服务端
		  		'LT-APPCHG':1, //类型渠道
				// 'LT-DEVID':plus.device.imei //设备id
		  	  }, 
		  	  success: function (res) {
				// 登录失效
				if(uni.getStorageSync('token')&&res.data.errno==601){
					uni.showToast({
						title:'登录失效，请重新登录',
						icon:'none'
					})
					// 存入token
					uni.setStorageSync('token','')
					// 存入个人数据
					uni.setStorageSync('userInfo','');
					// 是否登录
					uni.setStorageSync('isLogin',false);
					// 存入人员id（0:B端用户 1:C端用户 2:业务员 3:总经理 4:司机 5:仓管）
					uni.setStorageSync('identity','');
					
					console.log(11111111111111111)
					setTimeout(function(){
						
						uni.reLaunch({
							url:"/pages/login/login"
						})
					},1000)
				}
				resolve(res.data);
		  	  },
		  	  fail: function (err) {
		  		console.log(err)
				reject(err)
		  	  }
		  })
		  
		  
	  })
	
}


module.exports = {
  request
};